Consistent Integration of Models Based on Views of Visual Languages
نویسندگان
چکیده
The complexity of large system models in software engineering nowadays is mastered by using different views. View-based modeling aims at creating small, partial models, each one of them describing some aspect of the system. Existing formal techniques supporting view-based visual modeling are based on typed attributed graphs, where views are related by typed attributed graph morphisms. Such morphisms up to now require a fixed type graph, as well as a fixed data signature and domain. This is in general not adequate for view-oriented modeling where only parts of the complete type graph and signature are known and necessary when modeling a partial view of the system. The aim of this paper is to extend the framework of typed attributed graph morphisms to generalized typed attributed graph morphisms, short GAG-morphisms, which involve changes of the type graph, data signature, and domain. This allows the modeler to formulate type hierarchies and views of visual languages defined by GAG-morphisms between type graphs, short GATG-morphisms. In this paper we study the interaction and integration of views, and the restriction of views along type hierarchies. In the main result we present suitable conditions for the integration and decomposition of consistent view models. As a running example we use a visual domain-specific modeling language to model coarse-grained IT components and their connectors in decentralized IT infrastructures.
منابع مشابه
Transfer from action to perception: The effect of motor-perceptual enrichment
This study investigated the effect of audiovisual integration on action-perception transfer.40 subjects were randomly divided four groups: visual, visual-auditory, control visual and control visual-auditory. Visual groups watched pattern skilled basketball player and other groups in addition to watching pattern skilled basketball player, heard Elbow angular velocity as sonification. In first st...
متن کاملAutomated Program Generation in Viatra
Although the Unified Modeling Language (UML) has become the de facto standard visual modeling language of object–oriented design, both academic investigations and engineering experiments have revealed several shortcomings regarding, especially, its imprecise semantics and the lack of flexibility in domain specific applications [1]. Recently, the UML 2.0 Request For Proposal issued by the Object...
متن کاملCo-integration Relation for Oil Production in Alternative Hypotheses about OPEC Behavior
This study estimates three hypotheses of OPEC behavior: market-sharing, target revenue and competitive model for the period 1980 to 2000 for all OPEC courtiers except Iraq. To examine co-integration relation for oil production, we use ADF test in OLS estimation. Also we use ARDL approach to examine these hypotheses and the long run relationship of them. Results indicate none of three hypotheses...
متن کاملContemporary Iranian Dramatist, Eastern Visual Provocation, and Cultural Originality
The necessity of taking refuge in literary productions has been intensified due to the societies’ severe involvement in the features of the modern world. Loss of identity and failure to maintain an integrated self are the repercussions of distancing from humanistic roots. Some attempts in modern art/literature appear to focus more on visual styles to represent the catastrophes of the modern uni...
متن کاملHyperPascal: A Visual Language to Model Idea Space1
Programmers develop problem solutions in an abstract idea space, where they can easily visualise different views of the solution. However, conventional programs exist in sequential text space, where these different views often become inextricably tangled. We reject the text-based single-sequence structure-which many visual programming languages have heedlessly adopted-in favour of a hyperspatia...
متن کامل